Mount Olympus, home of Ancient Greek gods and godesses.